home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / system / sandra / san1135.exe / {app} / examples / Report Script.sis < prev    next >
Text File  |  2006-11-06  |  10KB  |  320 lines

  1. ;;
  2. ;; File: "Report Script.sis" - Sample batch-mode report settings example file for SiSoftware Sandra
  3. ;;
  4. ;; Syntax: sandra /r <full path script>
  5. ;; 
  6. ;; For this example: "sandra /r script.sis"
  7. ;; Note: Use quotes if the file has spaces in it, e.g. "c:\Program Files\Script.sis"
  8. ;;
  9. ;; Warning: Include the FULL PATH to the script file, e.g. "c:\temp\script.sis" not just
  10. ;;          "script.sis" even if the script file is in Sandra's own directory!
  11. ;;
  12. ;; You can create a script like this one by running the "Burn-in Computer" and
  13. ;; specifying "Save the settings in a script file for later use" at step 1.
  14. ;; It's far easier to specify options this way.
  15. ;;
  16.  
  17.  
  18. [General]
  19. ;; Version - decimal value
  20. Program Version=2831
  21.  
  22.  
  23. ;; Report Type script
  24. ;; (see other .sis examples for other report types, e.g. burn, analysis, etc.)
  25. Script Type=0
  26.  
  27.  
  28. ;; Type of report:
  29. ;;   1 - display on screen!
  30. ;;   2 - to print/fax the report
  31. ;;   3 - to save to disk in a format (see 'Report File Type' for file format) (default)
  32. ;;   4 - to e-mail it using MAPI (see 'Report File Type' for file format)
  33. ;;   5 - to e-mail it using SMTP (see 'Report File Type' for file format)
  34. ;;   6 - to post it to a newsgroup using NNTP (see 'Report File Type' for file format)
  35. ;;   7 - to upload it to a FTP/HTTP server
  36. ;;   8 - reserved
  37. ;;   9 - to insert into any ODBC data source
  38. ;;  10 - to insert into any ADO supported database/SQL Server
  39. ;;  11 - to post to a queue (MSMQ)
  40. Report Type=3
  41.  
  42.  
  43. ;; if save:
  44. ;; Full name & path of report file (comment it out if email)
  45. ;; you can also use fields that will be replaced with their values at runtime
  46. ;; fields:
  47. ;;   $HOST$   - computer/host name
  48. ;;   $DOMAIN$ - domain/workgroup name
  49. ;;   $USER$   - user name
  50. ;;   $DATE$   - date report created
  51. ;;   $TIME$   - time report created
  52. Report File=Report on $DATE$ at $TIME$.txt
  53.  
  54. ;; If $DATE$ is specified, you can over-ride its format here.
  55. ;; See the Platform SDK - GetDateFormat for more information
  56. ;; (NOTE: some characters are NOT valid in a filename!!!)
  57. Date Format=ddd MMM dd yyyy
  58.  
  59. ;; If $TIME$ is specified, you can over-ride its format here.
  60. ;; See the Platform SDK - GetTimeFormat for more information
  61. ;; (NOTE: some characters are NOT valid in a filename!!!)
  62. Time Format=hh mm ss tt
  63.  
  64. ;; File Type:
  65. ;;  0 - "normal" (TXT) (default)
  66. ;;  1 - "hierarchical" (RPT)
  67. ;;  2 - "web" (HTML)
  68. ;;  3 - "SMS" (DMI/MIF)
  69. ;;  4 - "XML" (XML)
  70. Report File Type=0
  71.  
  72. ;; Source System
  73. ;;  0 - Null (do note use)
  74. ;;  1 - Local System (or local PDA / Smart Phone) (default)
  75. ;;  2 - Remote System (connect through DCOM)
  76. Generator Type=1
  77.  
  78. ;; Tested Device Type (for local system only)
  79. ;;  0 - Desktop/Laptop/Server (default)
  80. ;;  1 - PDA / Smart Phone (WinCE)
  81. ;;  2 - PDA / Smart Phone (Palm)
  82. Device Type=0
  83.  
  84. ;; Remote System Connection, server name (Lite/Legacy/Professional/Engineer)
  85. Gen DCOM Server=hostname
  86.  
  87. ;; Remote System Connection, servers list (Enterprise)
  88. Gen DCOM Server List=server1,server2,server3
  89.  
  90. ;; Remote protocol to be used (see Help or spec.)
  91. ;;  ncalrpc      - local connection
  92. ;;  ncacn_np     - named pipes (default)
  93. ;;  ncacn_ip_tcp - TCP/IP (recommended if it works)
  94. ;;  ncacn_http   - HTTP connection through IIS (Internet over firewalls)
  95. Gen DCOM Protocol=ncacn_np
  96.  
  97. ;; Remote security to be used (see Help or spec.)
  98. ;;  0 - default
  99. ;;  1 - none (not recommended)
  100. ;;  2 - on connect
  101. ;;  3 - on call
  102. ;;  4 - packet
  103. ;;  5 - packet integrity
  104. ;;  6 - packet encryption (recommended, default)
  105. Gen DCOM Security=6
  106.  
  107. ;; Remote authentication to be used (see Help or spec.)
  108. ;;  0 - none (not recommended)
  109. ;;  9 - Negotiate (recommended, default)
  110. ;; 10 - Windows (good if nothing else works)
  111. ;; 14 - SChannel (use with a certificate)
  112. ;; 16 - Kerberos (best if you have it working -> required for Enterprise)
  113. Gen DCOM Authentication=9
  114.  
  115. ;; How to log-in to the server
  116. ;;  0 - use impersonation (recommended)
  117. ;;  1 - log in with user/password as below
  118. Gen DCOM LogInAsUser=0
  119. ;; Log-in with credentials below (Windows/Kerberos/Negotiate)
  120. Gen DCOM UserName=user
  121. Gen DCOM Domain=domain
  122. Gen DCOM Password=pass
  123. ;; Log-in with SChannel credentials below 
  124. Gen DCOM Cert Store=Root
  125. Gen DCOM Cert Name=certificate
  126.  
  127.  
  128. ;; Push service to remote server (Enterprise)
  129. ;;  0 - Don't push (default)
  130. ;;  1 - Push if not installed
  131. Gen DCOM Rem Push=0
  132. ;; Install or Run the service on the remote server?
  133. ;;  0 - Don't install, just run (default)
  134. ;;  1 - Install service
  135. Gen DCOM Rem Install=0
  136. ;; Use Sandra or WMI Agent to push service to remote server?
  137. ;;  0 - Use Sandra Agent (default)
  138. ;;  1 - Use WMI Agent
  139. Gen DCOM Rem Use WMI=0
  140.  
  141.  
  142. ;; File Encoding:
  143. ;;  0 - ANSI (code page as system)
  144. ;;  1 - Unicode (recommended, default)
  145. File Encoding Unicode=1
  146.  
  147. ;; Encrypt the report file? (CRY format) (do NOT specify with append)
  148. ;;  0 - No (default)
  149. ;;  1 - Yes
  150. Encrypt=0
  151.  
  152. ;; Encryption key string - to encrypt the report with
  153. Encrypt Key=the key string
  154.  
  155. ;; Compress the report file (CAB format) (do NOT specify with append)
  156. ;;  0 - No (default)
  157. ;;  1 - Yes (recommended)
  158. Compress=1
  159.  
  160. ;; Append report to report file?
  161. ;;  0 - No (default)
  162. ;;  1 - Yes
  163. Append=0
  164.  
  165. ;; If multiple copies of Sandra use the same file for the report, turn this on
  166. ;; to synchronise access to the file (each copy will wait for it to become
  167. ;; available rather than exiting)
  168. ;;  0 - Don't wait
  169. ;;  1 - Do wait
  170. Wait If File Taken=1
  171.  
  172. ; Set the number of characters per line, between 10 to 200 (default 80)
  173. External Line Size=80
  174.  
  175.  
  176. ;; if email: Address of user(s) to send to, subject, e.g.:
  177. Email Send To=to@sisoftware.net
  178. Email Send Cc=carbon.copy@sisoftware.net
  179. Email Send Bcc=blind.copy@sisoftware.net
  180. Email Subject=SiSoftware Sandra Report
  181. ;; address/account of sender
  182. Email Sender=user@server
  183. ;; SMTP server information
  184. Email SMTP Host=post.server.com
  185. Email SMTP Port=25
  186. ;; SMTP server authentication
  187. Email SMTP SSL Auth=0
  188. EMail Login User=user
  189. EMail Login Password=pass
  190. ;; if you want to encrypt the login, use the following 2 fields instead
  191. ;EMail Login User Encrypted=00000000
  192. ;EMail Login Password Encrypted=00000000
  193.  
  194.  
  195. ;; if post: News server details
  196. News NewsGroup=public.test
  197. News Host=news.server.com
  198. News Port=119
  199. ;; address/account of sender
  200. News Sender=user@server
  201. ;; News server authentication
  202. News SSL Auth=0
  203. News Login User=user
  204. News Login Password=pass
  205. ;; if you want to encrypt the login, use the following 2 fields instead
  206. ;News Login User Encrypted=00000000
  207. ;News Login Password Encrypted=00000000
  208.  
  209.  
  210. ;; if print: the printer/device name (verbatim!!!)
  211. Printer Name=Canon BJ-20
  212.  
  213.  
  214. ;; if insert into ODBC database: enter the data source details, e.g.:
  215. ODBC DSN=SandraReport
  216. ODBC UserName=Test
  217. ODBC Password=sql
  218. ;; if you want to encrypt the login, use the following 2 fields instead
  219. ;ODBC UserName Encrypted=00000000
  220. ;ODBC Password Encrypted=00000000
  221. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  222. ODBC Identity Support=1
  223. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  224. ODBC Sequence Support=0
  225. ;; 1 if client cursors; 0 if server cursors
  226. ODBC Client Cursors=0
  227.  
  228. ;; if insert into ADO database: enter database details, e.g.:
  229. ;; SQLOLEDB (SQL Server); MSDAORA (Oracle); MSDASQL (ODBC); Microsoft.Jet.OLEDB.X.XX (Access)
  230. ;ADO Provider=SQLOLEDB
  231. ;; Database host server
  232. ADO Server=LocalHost
  233. ;; SQL Server database; Oracle (schema); ODBC DSN
  234. ADO Database=SandraDB
  235. ;; Only useful if using the ADO-to-ODBC bridge. Enter the verbatim name of the ODBC driver
  236. ADO Driver=Microsoft Access Driver (*.mdb)
  237. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  238. ADO Identity Support=1
  239. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  240. ADO Sequence Support=0
  241. ;; 1 if client cursors (e.g. Oracle); 0 if server cursors (e.g. SQL Server)
  242. ADO Client Cursors=0
  243. ;; 0 for database security (specify username/password); 1 for NT authentication
  244. ADO NT Security=0
  245. ;; only if database security specified
  246. ADO UserName=user
  247. ADO Password=pass
  248. ;; if you want to encrypt the login, use the following 2 fields instead
  249. ;ADO UserName Encrypted=00000000
  250. ;ADO Password Encrypted=00000000
  251.  
  252.  
  253. ;; if ftp upload: enter the server connection (inc path), e.g.:
  254. Upload URL=http://www.sireport.co.uk/sandra_report/
  255. Upload URL=ftp://ftp.sireport.co.uk/sandra_report/
  256. ;; 1 if anonymous; 0 specify user/password
  257. Upload Anonymous=1
  258. Upload User=user
  259. Upload Password=pass
  260. ;; if you want to encrypt the login, use the following 2 fields instead
  261. ;Upload User Encrypted=00000000
  262. ;Upload Password Encrypted=00000000
  263.  
  264.  
  265. ;; if post to queue/MSMQ: enter queue path, e.g.:
  266. MSMQ Queue=\\computer\public\SandraReports
  267. ;; 1 if transactional; 0 if not
  268. MSMQ Transactional=0
  269. ;; 1 if accessible to all; 0 only to creator
  270. MSMQ Public Access=1
  271. ;; 0 if plain; 1 encrypt message body (not needed if file already encrypted)
  272. MSMQ Encrypted=0
  273. ;; 1 to use current user login credentials; 0 specify user/password
  274. MSMQ Default Credentials=1
  275. MSMQ User=guest
  276. MSMQ Password=pass
  277. ;; if you want to encrypt the login, use the following 2 fields instead
  278. ;MSMQ User Encrypted=00000000
  279. ;MSMQ Password Encrypted=00000000
  280.  
  281.  
  282. ;; Enter your comments here - one line only!
  283. Comments=This is a test batch-mode report.
  284.  
  285. ;; Display progress dialog? "0"-No or "1"-Yes (default)
  286. Progress Dialog=1
  287.  
  288. ;; Exit after report is done? "0"-No or "1"-Yes (default)
  289. Exit After Done=1
  290.  
  291.  
  292. [Modules]
  293. ;; Module List "0"-To exclude(default) or "1"-To include module
  294. ;; Use Help to find out the command-line switch for a particular module.
  295.  
  296. General=1
  297.  
  298. System=1
  299. CPU=1
  300. Displays=1
  301. OSMemory=1
  302. OLE=1
  303.  
  304. ;; For options, add "Option" to the module name, e.g.
  305. ;SystemOptions=4
  306.  
  307. ;; Some modules support EXtended options, add "ExOptions" to the module name, e.g.
  308. ;SystemExOptions=4
  309.  
  310. ;; etc.
  311.  
  312. ;; Uncomment this line to include all available modules
  313. ;AllModules=1
  314.  
  315.  
  316. ;; That's it - good luck & good hunting!
  317. ;;
  318. ;; If you have issues or comments, please contact us.
  319. ;;
  320.